home *** CD-ROM | disk | FTP | other *** search
- VERSION 5.00
- Object = "{619E3FF0-F2BC-11D2-B654-444553540000}#1.0#0"; "SMTP.OCX"
- Begin VB.Form SendEmailForm
- Caption = "SMTP ActiveX Control Demo"
- ClientHeight = 5145
- ClientLeft = 60
- ClientTop = 375
- ClientWidth = 6600
- LinkTopic = "Form1"
- ScaleHeight = 5145
- ScaleWidth = 6600
- StartUpPosition = 3 'Windows Default
- Begin SendMail.Smtp Smtp1
- Left = 1080
- Top = 2400
- _ExtentX = 953
- _ExtentY = 953
- End
- Begin VB.TextBox MailMessage
- BackColor = &H00E0E0E0&
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00000000&
- Height = 1335
- Left = 2640
- MultiLine = -1 'True
- ScrollBars = 2 'Vertical
- TabIndex = 11
- Text = "SendEmailForm.frx":0000
- Top = 1680
- Width = 3615
- End
- Begin VB.CommandButton SendMail
- Caption = "Send Mail"
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 495
- Left = 2640
- TabIndex = 9
- Top = 3120
- Width = 3615
- End
- Begin VB.TextBox MailSubject
- BackColor = &H00E0E0E0&
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 375
- Left = 2640
- TabIndex = 8
- Text = "Test smtp.ocx to author"
- Top = 1320
- Width = 3615
- End
- Begin VB.TextBox MailTo
- BackColor = &H00E0E0E0&
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 375
- Left = 2640
- TabIndex = 7
- Text = "microtech_labs@theoffice.net"
- Top = 960
- Width = 3615
- End
- Begin VB.TextBox MailFrom
- BackColor = &H00E0E0E0&
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 375
- Left = 2640
- TabIndex = 6
- Top = 600
- Width = 3615
- End
- Begin VB.TextBox MailServername
- BackColor = &H00E0E0E0&
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 375
- Left = 2640
- TabIndex = 5
- Top = 240
- Width = 3615
- End
- Begin VB.Timer Timer1
- Interval = 100
- Left = 360
- Top = 2520
- End
- Begin VB.Line Line8
- BorderColor = &H00E0E0E0&
- X1 = 4680
- X2 = 6600
- Y1 = 4080
- Y2 = 4080
- End
- Begin VB.Line Line7
- X1 = 4680
- X2 = 6600
- Y1 = 3960
- Y2 = 3960
- End
- Begin VB.Line Line6
- X1 = 0
- X2 = 1920
- Y1 = 3960
- Y2 = 3960
- End
- Begin VB.Line Line5
- BorderColor = &H00E0E0E0&
- X1 = 0
- X2 = 1920
- Y1 = 4080
- Y2 = 4080
- End
- Begin VB.Line Line4
- X1 = 6480
- X2 = 6480
- Y1 = 120
- Y2 = 3720
- End
- Begin VB.Line Line3
- BorderWidth = 2
- X1 = 240
- X2 = 6480
- Y1 = 3720
- Y2 = 3720
- End
- Begin VB.Line Line2
- BorderColor = &H00FFFFFF&
- X1 = 240
- X2 = 6480
- Y1 = 120
- Y2 = 120
- End
- Begin VB.Line Line1
- BorderColor = &H00FFFFFF&
- X1 = 240
- X2 = 240
- Y1 = 120
- Y2 = 3720
- End
- Begin VB.Label Label6
- Alignment = 2 'Center
- BackColor = &H00000000&
- BorderStyle = 1 'Fixed Single
- Caption = "Connection Status"
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H0000FF00&
- Height = 375
- Left = 1920
- TabIndex = 12
- Top = 3840
- Width = 2775
- End
- Begin VB.Label ConnectionStatus
- BackColor = &H00000000&
- BorderStyle = 1 'Fixed Single
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00E0E0E0&
- Height = 735
- Left = 0
- TabIndex = 10
- Top = 4320
- Width = 6615
- WordWrap = -1 'True
- End
- Begin VB.Label Label5
- BackColor = &H00000000&
- BorderStyle = 1 'Fixed Single
- Caption = " Message"
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00E0E0E0&
- Height = 375
- Left = 480
- TabIndex = 4
- Top = 1680
- Width = 2175
- End
- Begin VB.Label Label4
- BackColor = &H00000000&
- BorderStyle = 1 'Fixed Single
- Caption = " S u b j e c t"
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00E0E0E0&
- Height = 375
- Left = 480
- TabIndex = 3
- Top = 1320
- Width = 2175
- End
- Begin VB.Label Label3
- BackColor = &H00000000&
- BorderStyle = 1 'Fixed Single
- Caption = " Mail To"
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00E0E0E0&
- Height = 375
- Left = 480
- TabIndex = 2
- Top = 960
- Width = 2175
- End
- Begin VB.Label Label2
- BackColor = &H00000000&
- BorderStyle = 1 'Fixed Single
- Caption = " Mail From"
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00E0E0E0&
- Height = 375
- Left = 480
- TabIndex = 1
- Top = 600
- Width = 2175
- End
- Begin VB.Label Label1
- BackColor = &H00000000&
- BorderStyle = 1 'Fixed Single
- Caption = " Mail Server Name"
- BeginProperty Font
- Name = "MS Sans Serif"
- Size = 9.75
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00E0E0E0&
- Height = 375
- Left = 480
- TabIndex = 0
- Top = 240
- Width = 2175
- End
- Attribute VB_Name = "SendEmailForm"
- Attribute VB_GlobalNameSpace = False
- Attribute VB_Creatable = False
- Attribute VB_PredeclaredId = True
- Attribute VB_Exposed = False
- Private Sub Form_Load()
- Me.Show
- End Sub
- Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
- End
- End Sub
- Private Sub SendMail_Click()
- Load SendEmailForm
- SendEmailForm.Show
- ' Set SMTP server's name
- Smtp1.Mail_Server = MailServername.Text
- ' Set mail address of sender
- Smtp1.Mail_From = MailFrom.Text
- ' Set mail address of receipient
- Smtp1.Mail_To = MailTo.Text
- ' Set mail subject
- Smtp1.Subject = MailSubject.Text
- ' Set body of message
- Smtp1.Message = MailMessage.Text
- ' Send_Mail set to True means we send mail
- ' Send_Mail set to False means we don't send
- Smtp1.Send_Mail = True
- End Sub
- Private Sub Timer1_Timer()
- DoEvents
- ConnectionStatus.Caption = Smtp1.Status
- If Smtp1.Error = True Then
- MsgBox Smtp1.Status, vbCritical, "Warning"
- Smtp1.Send_Mail = False
- End If
- End Sub
-